[OT] I/O Last ermitteln
Hallo,
wie ermittelt man sinnvollerweise die I/O Last auf das Disksystem? Also auf
dem Server läuft ein Mysql 4.1 Server unter RedHat RHEL4 64 Bit. Ein Perl
Programm führt verschiedene Queries auf die DB durch, die insgesamt ca. 15
Minuten dauern. Für diesen Zeitraum würde ich gerne ermitteln was auf den
Platten passiert. Hat jemand ein paar Links oder Infos zu dem Thema?
Christian
Re: [OT] I/O Last ermitteln
Christian Schmelzer schrieb:
> wie ermittelt man sinnvollerweise die I/O Last auf das Disksystem? Also auf
> dem Server läuft ein Mysql 4.1 Server unter RedHat RHEL4 64 Bit. Ein Perl
> Programm führt verschiedene Queries auf die DB durch, die insgesamt ca. 15
> Minuten dauern. Für diesen Zeitraum würde ich gerne ermitteln was auf den
> Platten passiert. Hat jemand ein paar Links oder Infos zu dem Thema?
Ich würde als erstes mal einen Blick in die Logfiles werfen, um zu
ermitteln, wo so viel Zeit verbraten wird.
Gruß. Claus
Re: [OT] I/O Last ermitteln
Claus Reibenstein wrote:
> Christian Schmelzer schrieb:
>
>> wie ermittelt man sinnvollerweise die I/O Last auf das Disksystem?
>> Also auf dem Server läuft ein Mysql 4.1 Server unter RedHat RHEL4 64
>> Bit. Ein Perl Programm führt verschiedene Queries auf die DB durch,
>> die insgesamt ca. 15 Minuten dauern. Für diesen Zeitraum würde ich
>> gerne ermitteln was auf den Platten passiert. Hat jemand ein paar
>> Links oder Infos zu dem Thema?
>
> Ich würde als erstes mal einen Blick in die Logfiles werfen, um zu
> ermitteln, wo so viel Zeit verbraten wird.
>
> Gruß. Claus
Hallo,
ja, danke für den Hinweis. Darum geht es hier nicht, also nicht um die
Optimierung von bestimmten Queries. Deshalb auch so ein bißchen OT.
Gruß,
Christian
Re: [OT] I/O Last ermitteln
Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
Deutsche PostgreSQL User Group: http://pgug.de
Re: [OT] I/O Last ermitteln
Andreas Kretschmer <akretschmer [at] spamfence.net> wrote:
> begin Christian Schmelzer schrieb:
>> Hallo,
>> wie ermittelt man sinnvollerweise die I/O Last auf das Disksystem? Also auf
>
> wie wäre es mit vmstat?
Knapp daneben. Die Antwort wäre iostat.
Sinnvollerweise mit der -x Option.
XL
Re: [OT] I/O Last ermitteln
Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
Deutsche PostgreSQL User Group: http://pgug.de
Re: [OT] I/O Last ermitteln
Christian Schmelzer <cs_news [at] coworld.net> schrieb:
> Hallo,
> wie ermittelt man sinnvollerweise die I/O Last auf das Disksystem? Also auf
> dem Server läuft ein Mysql 4.1 Server unter RedHat RHEL4 64 Bit. Ein Perl
> Programm führt verschiedene Queries auf die DB durch, die insgesamt ca. 15
> Minuten dauern. Für diesen Zeitraum würde ich gerne ermitteln was auf den
> Platten passiert. Hat jemand ein paar Links oder Infos zu dem Thema?
iostat, wie breits erwähnt, dann gäbe es noch dstat, und auch ganz Nett. Für
schreib/lesevorgänge auf blockebene:
echo 1 > /proc/sys/vm/block_dump
cat /proc/kmsg
bye,
- michael